
package com.rt.schedulebase.dto;

import java.io.Serializable;

import com.rt.schedulebase.entity.DictScheduleRegularDef;
import lombok.Data;

@Data
public class DictScheduleRegularDefDto extends DictScheduleRegularDef implements Serializable {
    private Integer pageSize;
    private Integer pageNo;
    private String itemCode;


    private String isPriorityOrder;
    /**
     * 优先
     */
    private String priorityOrders;
    private String isWard;
    /**
     * 病区
     */
    private String wards;
    private String isDept;
    private String depts;
    private String isPatientSource;
    /**
     * 患者来源
     */
    private String patientSources;
    private String isSex;
    private String sexs;
    private String isTransTool;
    private String transTools;
    /**
     * specialNoDoes
     */
    private String specialOnlyDoes;
    /**
     * 特殊属性(不做)
     */
    private String specialNoDoes;
    /**
     * 项目属性(只做)
     */
    private String itemFlagOnlyDoes;
    /**
     * 项目属性(不做)
     */
    private String itemFlagNoDoes;
    private String examItems;
    /**
     * 标记为特殊项目
     * 备注：病人申请单项目只要包含一个“特殊项目”，就满足规则
     */
    private String specialItems;

    /**
     * 标记为特殊单个项目-只有单个的申请单才能预约(合单不能预约)
     * 备注：病人申请单项目只能包含一个“特殊单个项目”，才能满足规则(合单预约或多个检查项目不能预约)
     */
    private String specialSingleItems;

    /**
     * 标记为特殊多项目-只有单个的申请单才能预约(合单才能预约)
     * 备注：病人申请单项目只能包含一个“特殊单个项目”，才能满足规则(合单预约或多个检查项目才能预约)
     */
    private String specialMultiItems;

    private String isAge;
    private String ageScopes;
    private String itemPackages;
    private String regularModule;
    private String patientAttributes;
    private String terminalTypes;
    private String numScope;
    private String isReqPhysician;
    private String reqPhysicians;
    private String isDiagnosticKeyword;
    private String diagnosticKeywords;
    private String isReqDay;
    private String reqDayScope;
    private String isTerminalType;
    private String isGestationalWeek;
    private String gestationalWeekScopes;
    private String isNurseUnit;
    private String nurseUnits;
    private String isItemCount;
    private String itemCountScope;
}
